關於TensFlow.js
今天我們要來簡單介紹TensFlow.js的優點
為何要使用TensFlow.js?
1.簡易方便
TensFlow.js允許我們在瀏覽器上執行,無須安裝開發環境或驅動程式,且透過瀏覽器我們能很方便地進行人機互動。
2.支援
與其他Javascript的機器學習程式庫的實作方式不同,TensFlow.js支援經過優化和測試後的GPU加速碼。這種優化會讓你的機器學習專案更為方便。
3.離線執行
Javascript有個好處是可以在任何地方執行,程式碼可以儲存在使用者的裝置上,之後可在離線得情況下執行程式碼。與hosted AI解決方式比起來更加的簡便
4.多樣性
當今機器學習的AI是個包含很多不斷創造新術語和複雜性的世界,擁有一個可以處理各種資料的框架是非常有用的,因為它可使你在作業時有相當高選擇性。而TensFlow.js如今被運用在許多平台之上,因此他可以利用更多強大的CPU或GPU來執行web assembly。
雖然也有直接安裝開發環境的方式,但我們會著重在使用瀏覽器來設定和使用,
使用基礎建立在有javascript的基本知識上。
由於我們之後會用在瀏覽器上執行的方式來介紹TensFlow.js,我們會用到
Npm和node.js,這在之後會和大家講解。
今天就講到這了,謝謝大家